Part Number Hot Search : 
NTE7200 C4017 43650 HB314175 R6011 5A31A ST22N144 2N5401C
Product Description
Full Text Search
 

To Download M3004LDT Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  1/14 june 2004 m3004 remote control transmitter rev. 2 features summary flashed or modulated transmission 7 sub-system addresses up to 64 commands per sub-system address high-current remote output at v dd = 6v (?i oh = 80ma) low number of additional components key release detection by toggle bits very low stand-by current (< 2a) operational current < 1ma at 6v supply supply voltage range 2 to 6.5v ceramic resonator controlled frequency (typ. 450khz) description the m3004ld transmitter ic is designed for infra- red remote control systems. it has a total of 448 commands which are divided into 7 sub-system groups with 64 commands each. the sub-system code may be selected by a press button, a slider switch or hard wired. the m3004ld generates the pattern for driving the output stage. these patterns are pulse distance coded. the pulses are infrared flashes or modulat- ed. the transmission mode is defined in conjunc- tion with the sub-system address. modulated pulses allow receivers with narrow-band preampli- fiers for improved noise rejection to be used. flashed pulses require a wide-band preamplifier within the receiver. figure 1. package figure 2. pin connection so20 (plastic package) 1 2 3 4 5 6 7 8 9 10 20 19 18 17 16 15 14 13 12 11 remo sen 6n sen 5n sen 4n sen 3n sen 2n sen 1n sen 0n adrm v dd v ss drv 6n drv 6n drv 6n drv 6n drv 6n drv 6n drv 6n osc out osc in obsolete product(s) - obsolete product(s)
m3004 2/14 figure 3. block diagram inputs and outputs key matrix inputs and outputs (drv0n to drv6n and sen0n to sen6n) the transmitter keyboard is arranged as a scanned matrix. the matrix consists of 7 driver outputs and 7 sense inputs as shown in figure 4. the driver outputs drv0n to drv6n are open drain n-channel transistors and they are conduc- tive in the stand-by mode. the 7 sense inputs (sen0n to sen6n) enable the generation of 56 command codes. with 2 external diodes all 64 commands are addressable. the sense inputs have p-channel pull-up transistors so that they are high until they are pulled low by connecting them to an output via a key depression to initiate a code transmission. address mode input (adrm) the sub-system address and the transmission mode are defined by connecting the adrm input to one or more driver outputs (drv0n to drv6n) of the key matrix. if more than one driver is con- nected to adrm, they must be decoupled by di- odes. this allows the definition of seven sub- system addresses as shown in table 3. if driver drv6n is connected to adrm, the data output format of remo is modulated or if not connected, flashed. the adrm input has switched pull-up and pull- down loads. in the stand-by mode only the pull- down device is active. whether adrm is open (sub-system address 0, flashed mode) or connect- ed to the driver outputs, this input is low and will not cause unwanted dissipation. when the trans- mitter becomes active by pressing a key, the pull- down device is switched off and the pull-up device is switched on, so that the applied driver signals are sensed for the decoding of the sub-system ad- dress and the mode of transmission. the arrangement of the sub-system address cod- ing is such that only th e driver drvnm with the highest number (n) defines the sub-system ad- dress, e.g. if drivers drv2n and drv4n are con- nected to adrm, only drv4n will define the sub- system address. this option can be used in sys- tems requiring more than one sub-system ad- dress. the transmitter may be hard-wired for subsystem address 2 by connecting drv1n to adrm. if now drv3n is added to adrm by a key or a switch, the transmitted sub-system address changes to 4. a change of the sub-system address will not start a transmission. adrm drv outputs 0n 1n 2n 3n 4n 5n 6n keyboard scan 0n 1n 2n 3n 4n 5n 6n pulse distance modulator control logic oscillator osci osco v dd v ss remo output s e n i n p u t s obsolete product(s) - obsolete product(s)
3/14 m3004 remote control signal output (remo) the remo signal output stage is a push-pull type. in the high state, a bipo lar emitter-follower allows a high output current. the timing of the data output format is listed in table 1 and 2. the information is defined by the distance tb between the leading edges of the flashed pulses or the first edge of the modulated pulses (see figure 6). the format of the output data is given in figure 5 and 6. the data word starts with two toggle bits t1 and t0, fol- lowed by three bits for defining the sub-system ad- dress s2, s1 and s0, and six bits f, e, d, c, band a which are defined by the selected key. in the modulated transmission mode the first tog- gle bit is replaced by a c onstant reference time bit (ref). this can be used as a reference time for the decoding sequence. the toggle bits function is an indication for the decoder that the next instruc- tion has to be considered as a new command. the codes for the sub-system address and the select- ed key are given in table 3 and 4. the remo output is protected against ?lock-up?, i.e. the length of an output pulse is limited to <1ms, even if the oscillator stop s during an output pulse. this avoids the rapid discharge of the battery that would otherwise be caused by the continuous ac- tivation of the led. oscillator input / output (osci and osco) the external components must be connected to these pins when using an oscillator with a ceramic resonator. the oscillator frequency may vary be- tween 350khz and 600khz as defined by the res- onator. functional description keyboard operation in the stand-by mode all drivers (drv0n to drv6n) are on (low impedance to v ss ). when ever a key is pressed, one or more of the sense in- puts (sennn) are tied to ground. this will start the power-up sequence. first t he oscillator is activat- ed and after the debounce time t db (see figure 7) the output drivers (drv0n to drv6n) become ac- tive successively. within the first scan cycle the transmission mode, the applied sub-system add ress and the selected command code are sensed and loaded into an in- ternal data latch. in contrast to the command code, the sub-system is sensed only within the first scan cycle. if the ap- plied sub-system address is changed while the command key is pressed, the transmitted sub-sys- tem address is not altered. in a multiple key stroke sequence (see figure 8) the command code is always altered in accor- dance with the sensed key. multiple key-stroke protection the keyboard is protected against multiple key- strokes. if more than one key is pressed at the same time, the circuit w ill not generate a new out- put at remo (see figure 8). in case of a multiple key-stroke, the scan repetit ion rate is increased to detect the release of a key as soon as possible. there are two restrictions caused by the special structure of the keyboard matrix: ? the keys switching to ground (code numbers 7, 15, 23, 31, 39, 47, 55 and 63) and the keys connectedto sen5n and sen6n are not covered completely by the multiple key protection. if one sense input is switched to ground,further keys on the same sense line are ignored, i.e. the command code corresponding to ?key to ground? is transmitted. ? sen5n and sen6n are not protected against multiple keystroke on the same driver line, because this condition has been used for the definition of additional codes (code number 56 to 63). output sequence (data format) the output oper ation will start when the selected code is found. a burst of pulses, including the latched address and command codes, is generat- ed at the output remo as long as a key is pressed. the format of the output pulse train is given in fig- ure 5 and 6. the operation is terminated by releas- ing the key or if more than one key is pressed at the same time. once a sequence is started, the transmitted data words will always be completed after the key is released. the toggle bits t0 and t1 are incremented if the key is released for a minimum time t rel (see fig- ure 7). the toggle bits remain unchanged within a multiple key-stroke sequence. obsolete product(s) - obsolete product(s)
m3004 4/14 table 1. pulse train timing note: the following number of pulses may be selected by metal option: n= 8, 12, 16. the different dividing ratio for t o and t w between flash mode and carrier mode is obtained by changing the modulo of a particular divider from divide by 3 during flash mode to divide by 4 during carrier mode. this allows the use of a 600khz ceramic resonato r during carrier mode to obtain a better noise immunity for the receiver without a significant change in t o and t w . for first samples, the correct divider ration is obtained by a metal mask option. for final parts, this is automatically done together with the selection of f lash-/carrier mode. table 2. pulse train separation (t b ) mode t o (ms) t p (s) t m (s) t ml (s) t mh (s) t w (ms) flashed 2.53 8.8 - - - 121 modulated 2.53 - 26.4 17.6 8.8 121 f osc 455khz t osc = 2.2ms t p 4 x t osc flashed pulse width t m 12 x t osc modulation period t ml 8 x t osc modulation period low t mh 4 x t osc modulation period high t w 55296 x t osc word distance t o 1152 x t oscb basic unit of pulse distance code t b logic ?0? 2 x t o logic ?1? 3 x t o toggle bit time 2 x t o or 3 x t o reference time 3 x t o obsolete product(s) - obsolete product(s)
5/14 m3004 table 3. transmission mode and sub-system adress selection note: o = connected to adrm blank = not connected to adrm x = don?t care table 4. key codes note: 1. the complete matrix drive as shown above for sen0n is also applicable for the matrix sense inputs sen1n to sen6n and the combined sen5/sen6n. 2. the c, b and a codes are identical to sen0n as given above. mode sub-system address driver drvnn for n = #s2s1s00123456 f l a s h e d 0 1 2 3 4 5 6 1 0 0 0 0 1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 o x x x x x o x x x x o x x x o x x o xo m o d u l a t e d 0 1 2 3 4 5 6 1 0 0 0 0 1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 o x x x x x o x x x x o x x x o x x o xo o o o o o o matrix drive matrix sense code matrix position fedcba drv0n drv1n drv2n drv3n drv4n drv5n drv6n vss sen0n sen0n sen0n sen0n sen0n sen0n sen0n sen0n 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 2 3 4 5 6 7 note 1 note 1 note 1 note 1 note 1 note 1 note 1 sen1n sen2n sen3n sen4n sen5n sen6n sen5n and sen6n 0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 1 note 2 note 2 note 2 note 2 note 2 note 1 note 2 8 to 15 16 to 23 24 to 31 32 to 39 40 to 47 48 to 55 56 to 63 obsolete product(s) - obsolete product(s)
m3004 6/14 table 5. absolute maximum ratings (t case = 25c) note: stresses in excess of those listed under "absolute maximum ratings" may cause permanent damage to the device. this is a st ress rating only and functional operation of the device at these or any other conditions in excess of those indicated in the operati onal sec- tions of this specification is not implied. exposure to absolute maximum rating conditions for extended periods may affect devi ce reli- ability. symbol parameter value unit v dd supply voltage range ?0.3 to +7 v v i input voltage range ?0.3 to (v dd + 0.3) v v o output voltage range ?0.3 to (v dd + 0.3) v i d.c. current into any input or output max 10 ma ? i (remo) m peak remo output current during 10s, duty factor = 1% max 300 ma p tot power dissipation per package for t a = ?20 to +70c max 200 mw t stg storage temperature range ?55 to +125 c t a operating ambient temperature range ?20 to +70 c obsolete product(s) - obsolete product(s)
7/14 m3004 electrical characteristics v ss = 0v, t a = 25c (unless otherwise specified) table 6. symbol parameter test conditions min typ max unit v dd supply voltage t a = 0 to +70c 2 6.5 v i dd supply current  active f osc = 455khz remo, output unload  inactive (stand-by mode) v dd = 3v v dd = 6v v dd = 6v 0.25 1.0 0.5 2 2 ma ma a f osc oscill. frequency v dd = 2 to 6.5v (cer resonator) 350 600 khz keyboard matrix - inputs se0n to sen6n v il input voltage low v dd = 2 to 6.5v 0.3 x v dd v v ih input voltage high v dd = 2 to 6.5v 0.7 x v dd v ?i i input current v dd = 2v, v i = 0v v dd = 6.5v, v i = 0v 10 100 100 600 a a i i input leakage current v dd = 6.5v, v i = v dd 1a keyboard matrix - outputs drv0n to drv6n v ol output voltage ?on? v dd = 2v, io = 0.1ma v dd = 6.5v, i o = 2.5ma 0.3 0.6 v v i o output current ?off? v dd = 6.5v, v o = 11v 10 a control input adrm v il input voltage low 0.3 x v dd v v ih input voltage high 0.7 x v dd v i il input current low (switched p and n channel pull-up/pull down) pull-up act. oper. condition, v in = v ss v dd = 2v v dd = 6.5v 10 100 100 600 a a i ih input current high (switched p and n channel pull-up/pull down) pull-down act. stand-by cond.,v in = v dd v dd = 2v v dd = 6.5v 10 100 100 600 a a data output remo ?i oh output current high v dd = 2v, v oh = 0.8v v dd = 6.5v, v oh = 5v 60 80 ma ma i ol output current low v dd = 2v, v ol = 0.4v v dd = 6.5v, v ol = 0.4v 0.6 0.6 ma ma t oh pulse length v dd = 6.5v, oscill. stopped 1 ms oscillator i i input current v dd = 2v v dd = 6.5v, osc1 at v dd 55 7 a a v oh output voltage high v dd = 6.5v, ?i ol = 0.1ma v dd ? 0.8 v v ol output voltage low v dd = 6.5v, i oh = 0.1ma 0.7 v obsolete product(s) - obsolete product(s)
m3004 8/14 figure 4. typical application figure 5. data format of remo output note: ref = reference time; t0 and t1 = toggle bits; s0, s1 and s2 = system address; a, b, c, d, e and f = command bits. (a) flashed mode: transmission with 2 toggle bits and 3 address bits, followed by 6 command bits (pulses are flashed) (b) modulated mode: transmission with reference time, 1 toggle bit and 3 address bits, followed by 6 command bits (pulses are m od- ulated) obsolete product(s) - obsolete product(s)
9/14 m3004 figure 6. remo output waveform note: (a) flashed pulse (b) modulated pulse [t pw = (5 x t m ) + t mh )] figure 7. single key - stroke sequence note: debounce time: t db = 4 to 9 x t o start time: t st = 5 to 10 x t o minimum rele ase time: t rel = t o obsolete product(s) - obsolete product(s)
m3004 10/14 figure 8. multiple key-stroke sequence note: scan rate multiple key-stroke : t sm = 8 to 10 x t o obsolete product(s) - obsolete product(s)
11/14 m3004 part numbering table 7. order codes order codes package operative temperature range m3004ld so20 ?20 to +70c M3004LDT so20 ?20 to +70c obsolete product(s) - obsolete product(s)
m3004 12/14 package mechanical table 8. 20 pins - plastic micropackage mechanical data figure 9. package dimensions note: drawing is not to scale. symbol millimeters inches min typ max min typ max a 2.65 0.104 a1 0.1 0.2 0.004 0.008 a2 2.45 0.096 b 0.35 0.49 0.014 0.019 b1 0.23 0.32 0.009 0.013 c 0.5 0.020 c1 45 (typ) d 12.6 13.0 0.496 0.510 e 10 10.65 0.394 0.419 e 1.27 0.050 e3 11.43 0.450 f 7.4 7.6 0.291 0.300 l 0.5 1.27 0.020 0.050 m 0.75 0.030 s8 (max) obsolete product(s) - obsolete product(s)
13/14 m3004 revision history table 9. revision history date revision description of changes november-1992 1 first issue 28-june-2004 2 stylesheet update. no content change. obsolete product(s) - obsolete product(s)
m3004 14/14 information furnished is believed to be accurate and reliable. however, stmicroelectronics assumes no responsibility for the co nsequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. no license is granted by implication or otherwise under any patent or patent rights of stmicroelectronics. specifications mentioned in this publicati on are subject to change without notice. this publication supersedes and replaces all information previously supplied. stmicroelectronics prod ucts are not authorized for use as critical components in life support devices or systems without express written approval of stmicroelectro nics. the st logo is a registered trademark of stmicroelectronics. all other names are the property of their respective owners ? 2004 stmicroelectronics - all rights reserved stmicroelectronics group of companies australia - belgium - brazil - canada - china - czech republic - finland - france - germany - hong kong - india - israel - ital y - japan - malaysia - malta - morocco - singapore - spain - sweden - switzerland - united kingdom - united states www.st.com obsolete product(s) - obsolete product(s)


▲Up To Search▲   

 
Price & Availability of M3004LDT

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X